current contractor - German English Dictionary